# coding=utf-8
# 这是一个示例 Python 脚本。

# 按 Shift+F10 执行或将其替换为您的代码。
# 按 双击 Shift 在所有地方搜索类、文件、工具窗口、操作和设置。

import paramiko

def ssh_cmd(ip,port, cmd, user, passwd):

    result = ""

    try:

        ssh = paramiko.SSHClient()

        ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())

        ssh.connect(ip, port, user, passwd,timeout=10)

        stdin, stdout, stderr =ssh.exec_command(cmd)

        result = stdout.read()

        ssh.close()
        print("ssh_cmd yes.")

    except:

        print("ssh_cmd err.")

    return result

# def sftp_cmd(ip,port, cmd, user, passwd):
#
#     try
#         sftp = paramiko.SFTPClient()
#         sftp

def print_hi(name):
    # 在下面的代码行中使用断点来调试脚本。
    print("Hi, {0}".format(name))  # 按 Ctrl+F8 切换断点。


# 按间距中的绿色按钮以运行脚本。
if __name__ == '__main__':
    print_hi('PyCharm')
    ssh_cmd("192.168.123.175",22,"mkdir -p /root/1","root","1236")


# 访问 https://www.jetbrains.com/help/pycharm/ 获取 PyCharm 帮助
